package com.ct.application.sysrole.service;

import com.ct.application.sysrole.request.SysRoleBindRequest;

import java.util.List;

/**
 * <p>
 * 用户角色表 服务类
 * </p>
 *
 * @author Auto Generator
 * @since 2023-08-13
 */
public interface ISysUserRolesService {

    /**
     * 根据用户id查询角色列表信息
     * @param userId
     * @return
     */
    List<Long> findUserRoleIds(Long userId);

    /**
     * 绑定角色
     */
    Boolean saveBindUserRole(SysRoleBindRequest sysRoleBindRequest);

    /**
     * 取消绑定
     */
    Boolean  cancleBindUserRole(SysRoleBindRequest sysRoleBindRequest);
}
